home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / text / dtp / t1utils.lha / t1utils / Makefile < prev    next >
Makefile  |  1993-06-17  |  1KB  |  62 lines

  1. # Makefile for type-1 utilities
  2.  
  3. BINDIR=$(HOME)/bin
  4. MANDIR=$(HOME)/man/man1
  5.  
  6. # ANSI C --- can use gcc too
  7. CC=gcc
  8. CFLAGS=-O
  9.  
  10. all: t1disasm t1asm t1ascii t1binary unpost
  11.  
  12. t1disasm:    t1disasm.o
  13.         $(CC) -o t1disasm t1disasm.o
  14.  
  15. t1asm:        t1asm.o
  16.         $(CC) -o t1asm t1asm.o
  17.  
  18. t1ascii:    t1ascii.o
  19.         $(CC) -o t1ascii t1ascii.o
  20.  
  21. t1binary:    t1binary.o
  22.         $(CC) -o t1binary t1binary.o
  23.  
  24. unpost:        unpost.o
  25.         $(CC) -o unpost unpost.o
  26.  
  27. install:    all
  28.         install -cs t1disasm $(BINDIR)
  29.         install -cs t1asm $(BINDIR)
  30.         install -cs t1ascii $(BINDIR)
  31.         install -cs t1binary $(BINDIR)
  32.         install -cs unpost $(BINDIR)
  33.         cp t1disasm.1 $(MANDIR)
  34.         cp t1asm.1 $(MANDIR)
  35.         cp t1ascii.1 $(MANDIR)
  36.         cp t1binary.1 $(MANDIR)
  37.         cp unpost.1 $(MANDIR)
  38.  
  39. # for archiving
  40.  
  41. ALL =     t1disasm.c t1asm.c t1ascii.c t1binary.c unpost.c \
  42.     t1disasm.1 t1asm.1 t1ascii.1 t1binary.1 unpost.1 \
  43.     Makefile README
  44.  
  45. t1utils.tar.Z:    $(ALL)
  46.         tar cvf - $(ALL) | compress -v > t1utils.tar.Z
  47.  
  48. t1utils.zip:    $(ALL)
  49.         rm -f t1utils.zip
  50.         zip t1utils.zip $(ALL)
  51.  
  52. t1utils.tar.Z.uu: t1utils.tar.Z
  53.         uuencode t1utils.tar.Z t1utils.tar.Z > t1utils.tar.Z.uu
  54.  
  55. t1utils.zip.uu:    t1utils.zip
  56.         uuencode t1utils.zip t1utils.zip > t1utils.zip.uu
  57.  
  58. clean:
  59.     rm -f *.o *~ *.bak core a.out t1disasm t1asm t1ascii t1binary unpost \
  60.         t1utils.tar.Z t1utils.tar.Z.uu t1utils.zip t1utils.zip.uu
  61.  
  62.